#ifndef REPORT_H
#define REPORT_H

#include <string>
#include <vector>

class Report
{
private:
	int ChrCreatedCont;
	int ChrDeletedCont;
	int TexturesCratedcount;
	int TexturesDeletedCoun;
	std::vector<std::string> unDeletedTextures;
	double tempMaxMemory;
	double maxMemoryUsed;
	double MemoryLeaked;

public:
	 Report();
	int GetChrCrecont();
	int GetChrDelcont();
	int GetTexCrecont();
	int GetTexDelcont();
	std::vector<std::string> GetUnDeletedTextures();
	double GetMaxMemoryUsed();
	double GetMemoryLeaked();
	friend class CharacterMgr;

};

#endif